/* JZ UnoCSS - CSS类名智能提示文件 */

/* =================================== */
/* 宽度 Width */
/* =================================== */
.w-0,.w-1,.w-2,.w-3,.w-4,.w-5,.w-6,.w-8,.w-10,.w-12,.w-16,.w-20,.w-24,.w-32,.w-40,.w-48,.w-56,.w-64,.w-72,.w-80,.w-96,
.w-auto,.w-full,.w-screen,.w-min,.w-max,.w-fit{}

/* 高度 Height */
.h-0,.h-1,.h-2,.h-3,.h-4,.h-5,.h-6,.h-8,.h-10,.h-12,.h-16,.h-20,.h-24,.h-32,.h-40,.h-48,.h-56,.h-64,.h-72,.h-80,.h-96,
.h-auto,.h-full,.h-screen,.h-min,.h-max,.h-fit{}

/* 最小宽度 Min Width */
.min-w-0,.min-w-full,.min-w-min,.min-w-max,.min-w-fit{}

/* 最大宽度 Max Width */
.max-w-0,.max-w-none,.max-w-xs,.max-w-sm,.max-w-md,.max-w-lg,.max-w-xl,.max-w-2xl,.max-w-3xl,.max-w-4xl,.max-w-5xl,.max-w-6xl,.max-w-7xl,
.max-w-full,.max-w-min,.max-w-max,.max-w-fit,.max-w-prose,.max-w-screen-sm,.max-w-screen-md,.max-w-screen-lg,.max-w-screen-xl,.max-w-screen-2xl{}

/* 最小高度 Min Height */
.min-h-0,.min-h-full,.min-h-screen,.min-h-min,.min-h-max,.min-h-fit{}

/* 最大高度 Max Height */
.max-h-0,.max-h-1,.max-h-2,.max-h-3,.max-h-4,.max-h-5,.max-h-6,.max-h-8,.max-h-10,.max-h-12,.max-h-16,.max-h-20,.max-h-24,.max-h-32,.max-h-40,.max-h-48,.max-h-56,.max-h-64,.max-h-72,.max-h-80,.max-h-96,
.max-h-full,.max-h-screen,.max-h-min,.max-h-max,.max-h-fit{}

/* =================================== */
/* 外边距 Margin */
/* =================================== */
.m-0,.m-1,.m-2,.m-3,.m-4,.m-5,.m-6,.m-8,.m-10,.m-12,.m-16,.m-20,.m-24,.m-32,.m-40,.m-48,.m-56,.m-64,.m-72,.m-80,.m-96,.m-auto{}

/* 上边距 Margin Top */
.mt-0,.mt-1,.mt-2,.mt-3,.mt-4,.mt-5,.mt-6,.mt-8,.mt-10,.mt-12,.mt-16,.mt-20,.mt-24,.mt-32,.mt-40,.mt-48,.mt-56,.mt-64,.mt-72,.mt-80,.mt-96,.mt-auto{}

/* 右边距 Margin Right */
.mr-0,.mr-1,.mr-2,.mr-3,.mr-4,.mr-5,.mr-6,.mr-8,.mr-10,.mr-12,.mr-16,.mr-20,.mr-24,.mr-32,.mr-40,.mr-48,.mr-56,.mr-64,.mr-72,.mr-80,.mr-96,.mr-auto{}

/* 下边距 Margin Bottom */
.mb-0,.mb-1,.mb-2,.mb-3,.mb-4,.mb-5,.mb-6,.mb-8,.mb-10,.mb-12,.mb-16,.mb-20,.mb-24,.mb-32,.mb-40,.mb-48,.mb-56,.mb-64,.mb-72,.mb-80,.mb-96,.mb-auto{}

/* 左边距 Margin Left */
.ml-0,.ml-1,.ml-2,.ml-3,.ml-4,.ml-5,.ml-6,.ml-8,.ml-10,.ml-12,.ml-16,.ml-20,.ml-24,.ml-32,.ml-40,.ml-48,.ml-56,.ml-64,.ml-72,.ml-80,.ml-96,.ml-auto{}

/* 水平边距 Margin X */
.mx-0,.mx-1,.mx-2,.mx-3,.mx-4,.mx-5,.mx-6,.mx-8,.mx-10,.mx-12,.mx-16,.mx-20,.mx-24,.mx-32,.mx-40,.mx-48,.mx-56,.mx-64,.mx-72,.mx-80,.mx-96,.mx-auto{}

/* 垂直边距 Margin Y */
.my-0,.my-1,.my-2,.my-3,.my-4,.my-5,.my-6,.my-8,.my-10,.my-12,.my-16,.my-20,.my-24,.my-32,.my-40,.my-48,.my-56,.my-64,.my-72,.my-80,.my-96,.my-auto{}

/* =================================== */
/* 内边距 Padding */
/* =================================== */
.p-0,.p-1,.p-2,.p-3,.p-4,.p-5,.p-6,.p-8,.p-10,.p-12,.p-16,.p-20,.p-24,.p-32,.p-40,.p-48,.p-56,.p-64,.p-72,.p-80,.p-96{}

/* 上内边距 Padding Top */
.pt-0,.pt-1,.pt-2,.pt-3,.pt-4,.pt-5,.pt-6,.pt-8,.pt-10,.pt-12,.pt-16,.pt-20,.pt-24,.pt-32,.pt-40,.pt-48,.pt-56,.pt-64,.pt-72,.pt-80,.pt-96{}

/* 右内边距 Padding Right */
.pr-0,.pr-1,.pr-2,.pr-3,.pr-4,.pr-5,.pr-6,.pr-8,.pr-10,.pr-12,.pr-16,.pr-20,.pr-24,.pr-32,.pr-40,.pr-48,.pr-56,.pr-64,.pr-72,.pr-80,.pr-96{}

/* 下内边距 Padding Bottom */
.pb-0,.pb-1,.pb-2,.pb-3,.pb-4,.pb-5,.pb-6,.pb-8,.pb-10,.pb-12,.pb-16,.pb-20,.pb-24,.pb-32,.pb-40,.pb-48,.pb-56,.pb-64,.pb-72,.pb-80,.pb-96{}

/* 左内边距 Padding Left */
.pl-0,.pl-1,.pl-2,.pl-3,.pl-4,.pl-5,.pl-6,.pl-8,.pl-10,.pl-12,.pl-16,.pl-20,.pl-24,.pl-32,.pl-40,.pl-48,.pl-56,.pl-64,.pl-72,.pl-80,.pl-96{}

/* 水平内边距 Padding X */
.px-0,.px-1,.px-2,.px-3,.px-4,.px-5,.px-6,.px-8,.px-10,.px-12,.px-16,.px-20,.px-24,.px-32,.px-40,.px-48,.px-56,.px-64,.px-72,.px-80,.px-96{}

/* 垂直内边距 Padding Y */
.py-0,.py-1,.py-2,.py-3,.py-4,.py-5,.py-6,.py-8,.py-10,.py-12,.py-16,.py-20,.py-24,.py-32,.py-40,.py-48,.py-56,.py-64,.py-72,.py-80,.py-96{}

/* =================================== */
/* 显示 Display */
/* =================================== */
.block,.inline-block,.inline,.flex,.inline-flex,.table,.inline-table,.table-caption,.table-cell,.table-column,.table-column-group,.table-footer-group,.table-header-group,.table-row-group,.table-row,.flow-root,.,.inline-,.contents,.list-item,.hidden{}

/* =================================== */
/* 弹性盒 Flexbox */
/* =================================== */

/* 基础 Flex 显示 */
.flex,.inline-flex{}

/* Flex Direction */
.flex-row,.flex-row-reverse,.flex-col,.flex-col-reverse{}

/* Flex Wrap */
.flex-wrap,.flex-wrap-reverse,.flex-nowrap{}

/* Flex */
.flex-1,.flex-auto,.flex-initial,.flex-none{}

/* Flex Grow */
.flex-grow,.flex-grow-0{}

/* Flex Shrink */
.flex-shrink,.flex-shrink-0{}

/* Justify Content - uni-app x 特殊处理 */
.justify-start,.justify-end,.justify-center,.justify-between,.justify-around,.justify-evenly{}

/* Align Items */
.items-start,.items-end,.items-center,.items-baseline,.items-stretch{}

/* Align Content */
.content-start,.content-end,.content-center,.content-between,.content-around,.content-evenly{}

/* Align Self */
.self-auto,.self-start,.self-end,.self-center,.self-stretch,.self-baseline{}

/* =================================== */
/* uni-app x 专用 Flex 类 */
/* =================================== */

/* 横向布局（适配uni-app x默认纵向的问题） */
.flex-row-x,.flex-between-x,.flex-around-x,.flex-evenly-x,.flex-center-x{}

/* 纵向布局（保持uni-app x的默认行为） */
.flex-col-y,.flex-between-y,.flex-around-y,.flex-evenly-y,.flex-center-y{}

/* =================================== */
/* 快捷组合类 Shortcuts */
/* =================================== */
.flex-center,.flex-col-center,.flex-row-center,.flex-between,.flex-around,.flex-evenly{}

/* =================================== */
/* 字体大小 Font Size */
/* =================================== */
.text-xs,.text-sm,.text-base,.text-lg,.text-xl,.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl,.text-7xl,.text-8xl,.text-9xl{}

/* 数值字体大小 */
.text-10,.text-12,.text-14,.text-16,.text-18,.text-20,.text-22,.text-24,.text-26,.text-28,.text-30,.text-32,.text-36,.text-40,.text-48{}

/* =================================== */
/* 字体颜色 Text Color */
/* =================================== */
.text-transparent,.text-current,.text-black,.text-white,.text-gray,.text-red,.text-green,.text-blue,.text-yellow,.text-purple,.text-orange,.text-pink{}

/* 主题颜色 */
.text-primary,.text-secondary,.text-success,.text-warning,.text-danger,.text-info,.text-light,.text-dark{}

/* 十六进制颜色 */
.text-000,.text-fff,.text-333,.text-666,.text-999,.text-ccc{}

/* =================================== */
/* 背景颜色 Background Color */
/* =================================== */
.bg-transparent,.bg-current,.bg-black,.bg-white,.bg-gray,.bg-red,.bg-green,.bg-blue,.bg-yellow,.bg-purple,.bg-orange,.bg-pink{}

/* 主题背景色 */
.bg-primary,.bg-secondary,.bg-success,.bg-warning,.bg-danger,.bg-info,.bg-light,.bg-dark{}

/* 十六进制背景色 */
.bg-000,.bg-fff,.bg-333,.bg-666,.bg-999,.bg-ccc,.bg-f5f5f5{}

/* =================================== */
/* 边框 Border */
/* =================================== */
.border,.border-0,.border-2,.border-4,.border-8{}

/* 边框方向 */
.border-t,.border-r,.border-b,.border-l,.border-x,.border-y{}

/* 边框颜色 */
.border-transparent,.border-current,.border-black,.border-white,.border-gray,.border-red,.border-green,.border-blue,.border-yellow,.border-purple,.border-orange,.border-pink{}

/* 主题边框色 */
.border-primary,.border-secondary,.border-success,.border-warning,.border-danger,.border-info,.border-light,.border-dark{}

/* 边框样式 */
.border-solid,.border-dashed,.border-dotted,.border-double,.border-none{}

/* =================================== */
/* 边框圆角 Border Radius */
/* =================================== */
.rounded-none,.rounded-sm,.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-full{}

/* 方向圆角 */
.rounded-t,.rounded-r,.rounded-b,.rounded-l{}
.rounded-tl,.rounded-tr,.rounded-br,.rounded-bl{}

/* 数值圆角 */
.rounded-0,.rounded-1,.rounded-2,.rounded-3,.rounded-4,.rounded-5,.rounded-6,.rounded-8,.rounded-10,.rounded-12{}

/* =================================== */
/* 定位 Position */
/* =================================== */
.static,.fixed,.absolute,.relative,.sticky{}

/* Top / Right / Bottom / Left */
.top-0,.top-1,.top-2,.top-3,.top-4,.top-5,.top-6,.top-8,.top-10,.top-12,.top-16,.top-20,.top-24,.top-32,.top-40,.top-48,.top-56,.top-64,.top-72,.top-80,.top-96,.top-auto{}

.right-0,.right-1,.right-2,.right-3,.right-4,.right-5,.right-6,.right-8,.right-10,.right-12,.right-16,.right-20,.right-24,.right-32,.right-40,.right-48,.right-56,.right-64,.right-72,.right-80,.right-96,.right-auto{}

.bottom-0,.bottom-1,.bottom-2,.bottom-3,.bottom-4,.bottom-5,.bottom-6,.bottom-8,.bottom-10,.bottom-12,.bottom-16,.bottom-20,.bottom-24,.bottom-32,.bottom-40,.bottom-48,.bottom-56,.bottom-64,.bottom-72,.bottom-80,.bottom-96,.bottom-auto{}

.left-0,.left-1,.left-2,.left-3,.left-4,.left-5,.left-6,.left-8,.left-10,.left-12,.left-16,.left-20,.left-24,.left-32,.left-40,.left-48,.left-56,.left-64,.left-72,.left-80,.left-96,.left-auto{}

/* =================================== */
/* Z-Index */
/* =================================== */
.z-0,.z-10,.z-20,.z-30,.z-40,.z-50,.z-auto{}

/* =================================== */
/* 透明度 Opacity */
/* =================================== */
.opacity-0,.opacity-5,.opacity-10,.opacity-20,.opacity-25,.opacity-30,.opacity-40,.opacity-50,.opacity-60,.opacity-70,.opacity-75,.opacity-80,.opacity-90,.opacity-95,.opacity-100{}

/* =================================== */
/* 溢出 Overflow */
/* =================================== */
.overflow-auto,.overflow-hidden,.overflow-visible,.overflow-scroll{}
.overflow-x-auto,.overflow-x-hidden,.overflow-x-visible,.overflow-x-scroll{}
.overflow-y-auto,.overflow-y-hidden,.overflow-y-visible,.overflow-y-scroll{}

/* =================================== */
/* 文本对齐 Text Align */
/* =================================== */
.text-left,.text-center,.text-right,.text-justify{}

/* =================================== */
/* 文本装饰 Text Decoration */
/* =================================== */
.underline,.overline,.line-through,.no-underline{}

/* =================================== */
/* 文本转换 Text Transform */
/* =================================== */
.uppercase,.lowercase,.capitalize,.normal-case{}

/* =================================== */
/* 字体粗细 Font Weight */
/* =================================== */
.font-thin,.font-extralight,.font-light,.font-normal,.font-medium,.font-semibold,.font-bold,.font-extrabold,.font-black{}

/* =================================== */
/* 行高 Line Height */
/* =================================== */
.leading-3,.leading-4,.leading-5,.leading-6,.leading-7,.leading-8,.leading-9,.leading-10{}
.leading-none,.leading-tight,.leading-snug,.leading-normal,.leading-relaxed,.leading-loose{}

/* =================================== */
/* 响应式断点 Responsive */
/* =================================== */
/* 小屏幕 sm: */
.sm\:w-full,.sm\:h-full,.sm\:p-4,.sm\:m-4,.sm\:text-base,.sm\:block,.sm\:hidden{}

/* 中等屏幕 md: */
.md\:w-full,.md\:h-full,.md\:p-4,.md\:m-4,.md\:text-lg,.md\:block,.md\:hidden{}

/* 大屏幕 lg: */
.lg\:w-full,.lg\:h-full,.lg\:p-4,.lg\:m-4,.lg\:text-xl,.lg\:block,.lg\:hidden{}

/* 超大屏幕 xl: */
.xl\:w-full,.xl\:h-full,.xl\:p-4,.xl\:m-4,.xl\:text-2xl,.xl\:block,.xl\:hidden{}

/* =================================== */
/* 伪类状态 Pseudo Classes */
/* =================================== */
/* Hover */
.hover\:bg-primary,.hover\:text-white,.hover\:border-primary,.hover\:opacity-80{}

/* Focus */
.focus\:bg-primary,.focus\:text-white,.focus\:border-primary,.focus\:outline-none{}

/* Active */
.active\:bg-primary,.active\:text-white,.active\:border-primary{}

/* Disabled */
.disabled\:opacity-50,.disabled\:cursor-not-allowed{}

/* =================================== */
/* 条件编译平台类 Conditional Compilation */
/* =================================== */
/* #ifdef H5 */
.h5\:block,.h5\:hidden,.h5\:p-4{}
/* #endif */

/* #ifdef MP-WEIXIN */
.mp-weixin\:block,.mp-weixin\:hidden,.mp-weixin\:p-2{}
/* #endif */

/* #ifdef APP-PLUS */
.app-plus\:block,.app-plus\:hidden,.app-plus\:p-3{}
/* #endif */

/* =================================== */
/* 其他常用类 Utilities */
/* =================================== */
.cursor-auto,.cursor-default,.cursor-pointer,.cursor-wait,.cursor-text,.cursor-move,.cursor-help,.cursor-not-allowed{}

.select-none,.select-text,.select-all,.select-auto{}

.pointer-events-none,.pointer-events-auto{}

.resize-none,.resize,.resize-x,.resize-y{}

.transition,.transition-none,.transition-all,.transition-colors,.transition-opacity,.transition-shadow,.transition-transform{}

/* =================================== */
/* 自定义工具类 Custom Utilities */
/* =================================== */
.clearfix{}
.sr-only{}
.not-sr-only{}

/* 常用组合类 */
.card,.btn,.btn-primary,.btn-secondary,.input,.form-control{}

/* JZ 特有前缀类 */
.jz-w-full,.jz-h-full,.jz-flex-center,.jz-text-center,.jz-bg-primary,.jz-p-4{} 